//package cn.edu.sctu.sctu_lysd.base;
//
//import android.os.Bundle;
//import android.support.annotation.Nullable;
//import android.support.v4.app.Fragment;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.View.OnClickListener;
//import android.view.ViewGroup;
//
//import butterknife.ButterKnife;
//
///**
// * @author LiXiang.Yuan
// * @version 创建时间：2015-11-03 上午 11:05:18
// * @Des: Fragment 基类
// * @E-mail: 1785132768@qq.com
// */
//public abstract class BaseFragment extends Fragment implements OnClickListener {
//
//    @Nullable
//    @Override
//    public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
//                             @Nullable Bundle savedInstanceState) {
//        ButterKnife.bind(getActivity());
//
//        return initView(inflater, container);
//    }
//
//    /**
//     * 初始化布局
//     */
//    public View initView(LayoutInflater inflater, ViewGroup container) {
//        View pView = loadViewLayout(inflater, container);
//        initData();
//        setFragmentLogic();
//        ButterKnife.bind(getActivity());
//        return pView;
//    }
//
//    /**
//     * 加载布局
//     */
//    protected abstract View loadViewLayout(LayoutInflater inflater, ViewGroup container);
//
//    /**
//     * @Description:初始化数据
//     */
//    protected void initData() {
//    }
//
//
//    /**
//     * 处理点击事件
//     *
//     * @param v 发生点击事件的组件
//     */
//    protected abstract void onClickEvent(View v);
//
//    /**
//     * 逻辑处理部分
//     */
//    protected void setFragmentLogic() {
//    }
//
//    @Override
//    public void onClick(View v) {
//        onClickEvent(v);
//
//    }
//
//}
